electronic credentials - French English Dictionary